package com.softserveinc.interactive_board.service;

import java.util.List;

import com.softserveinc.interactive_board.domain.Presentation;
import com.softserveinc.interactive_board.domain.PresentationStatus;

public interface PresentationService {
		
	public boolean addPresentation(Presentation presentation);
	
	public List<PresentationStatus> getPresentationStatuses();

	public List<Presentation> getPresentatios();
	
	public List<Presentation> getPresentationsByStatusId(int id);
	
	public List<Presentation> getPresentationsByPresentorId(int id);
	
	public Presentation getPresentation(Presentation pres);
	
	public boolean updatePresentation(Presentation pres);
	
	public void deletePresentation(Presentation presentation);
	
	public void deletePresentation(Long presId);
	
	public void deletePresentations(List<Presentation> list);
	
}
